English Dictionary
◊ WELSH POPPY
Welsh poppy
n : widely cultivated west European plant with showy pale yellow
flowers [syn: {Welsh poppy}, {Meconopsis cambrica}]